due application - German English Dictionary